
Lalibela Restaurant
869 Bloor St. W, Scarborough, ON, Canada
(416) 535-6615 Phone